Grundlagen der Rechnerarchitektur
Lecturer |
Oliver Bringmann HeadOliver Bringmann |
Lecture |
Dienstags, 14 c.t. - 16 Sand 14 / A301 |
Instructors |
Christoph Gerum ResearcherChristoph Gerum Michael Kuhn ResearcherMichael Kuhn |
Tutorial |
Montags, 12 c.t. - 14 Sand 6/7 / Seminarraum F122 |
Amount | 6 CP (2 SWS) |
Type of course | Lecture + Exercises |
Entry in course catalog | Campus |
Learning Platform | Ilias |
This lecture deals with the basic structure of modern computer systems. Topics include methods for classification and evaluation of computer architectures, pipelining for accelerated instruction processing, memory hierarchy and caches, main memory technologies, virtual memory management, techniques for jump prediction, communication between processor and periphery, and basic principles of hardware and computer design.
Literature
- D. A. Patterson, J. L. Hennessy: Computer Organization and Design: The Hardware/Software Interface. Morgan Kaufmann Publishers Inc., 5. Auflage, 2014.
- D. A. Patterson, J. L. Hennessy: Rechnerorganisation und Rechnerentwurf: Die Hardware/Software-Schnittstelle. Oldenbourg Wissenschaftsverlag, 4. Auflage, 2011.
- J. L. Hennessy, D. A. Patterson: Computer Architecture: A Quantitive Approach, Morgan Kaufmann Publishers Inc, Elsevier, 6. Auflage, 2018.
Comment
The organisation of the corresponding exercises (group division, announcement of times and rooms, etc.) takes place in the first hour of the lecture.